Copyright: Matrixrechner Hilfe © 1998 Jan Weiland


Neu
New

Hotkey:	Strg+N

Use it to create a new matrix of size 20x20.


Dateifunktionen
File Operations

Hotkey:	Strg+O	(Open file)

Strg+S	(Save as file)

Use it to save/load a matrix to/from file.

File extension: *.mtx


Matrix als HTML-Tabelle exportieren
Export matrix as HTML table

Hotkey:	Strg+X

Use it to export the matrix as HTML 4.0 table. Unused zeros at right and lower side will be cutted.


Zwischenspeicher
Memory

Hotkey:	Strg+C bzw. Strg+V

Use it to copy/paste the matrix in/from memory.

Speichert die aktuelle Eingabematrix in einem Zwischenspeicher bzw. fügt diese aus diesem wieder ein.

Note

The memory is non-permanent and will get lost at program exit.

The memory has nothing to do with the Windows clipboard.


Matrixgröße 20x20
Maximum size (20x20)

Hotkey:	Strg+E

Use it to expand the matrix input grid to the maximum size of 20x20 cells. Existing values in all cells won’t be changed.


Zeilen/Spalten neu nummerieren
Renumber rows/columns

Hotkey:	F11

Renumbers the X/Y-cells of the input matrix from 1 to 20. Positions of elements in all other cells won’t

be changed.


Alle Nullen anzeigen/verbergen
Show/hide all zeros

Hotkey:	Strg+0 (Null)

Use it to show/hide all zeros of the input matrix.


Einstellungen
Options

Hotkey:	F2

Matrix-Multiplikation

Use mathematical definition

The input matrix will checked of mathematical correct numbers of rows/columns before multiplication.

Incompatibility will result in an error message.

Use all matrix cells (20x20)

The program multiplies the matrixes on base of full input grid (20x20). The result will be minimized.

Note: It’s possible that the result can be mathematical incorrect.

Background Knowledge

The program cuts all zero-rows/columns before calculation. But if you need explicitly a zero-row/

column then use the second preference.

Preferences will saved in Windows registry at

HKEY_CURRENT_USER\Software\Jan Weiland\Matrix Calculator\1.0

System

Register file extensions *.mtx/*.mtp

*.mtx	Matrix data file (runs Matrix Calculator if double-clicked in Explorer)

*.mtp	Matrix transformation properties file (used by advanced transformation)

Note

To delete all registry entries of Matrix Calculator run the program shown as below:
Matrix.exe /ui


Windows-Rechner starten
Run Windows calculator

Hotkey:	F12

Runs the Windows calculator, if installed.


Rückgängig
Undo

Hotkey:	Strg+Z

Undo of last operation. If operation is dual, the first operand (matrix) will be restored.


Grundrechenarten mit Matrizen
Basic matrix operations

Hotkey:	Strg+A	Addition

Strg+S	Subtraction

Strg+M	Matrix-Multiplication

Addition

Adds two matrixes.

Subtraction

Subtracts two matrixes.

Matrix-Multiplikation

Cross-multiplies two matrizes in form A x B. A is the first-input matrix. Both matrixes must be

compatible in dependence of preferences.

How to do?

1. 	Input first matrix.

2.	Select operation from menu.

3.	Input second matrix.

4.	Select ‘Result’ from menu. The result will be calculated.


Elementare Umformungen
Elemental transformations

Hotkey:	Strg+1	Adds a multiple of a row/column to an other.

Strg+2	Multiplication of a row/column with a scalar factor.

Strg+3	Swap rows/columns.


Gaußalgorithmus
Gauss algorithm

Hotkey:	F3

Executes the Gauss algorithm (or called Gauss elemination) over the full input matrix.

Note

Empty matrix elements in the input grid will be flooded with zeros. You must not enter any zero.

Zero-rows/columns will be cutted. The result will show max. 7 digits after comma.

Swapped rows/colums should be shown at X/Y-lines.

Known bugs


Transponierte Matrix
Transpose

Hotkey:	Strg+T

Use it to transpose a matrix.


Rang der Matrix
Rank of matrix

Hotkey:	F4

Calculates the rank of a matrix using the gauss algorithm.


Skalarprodukt
Scalar multiplication

Hotkey:	Strg+K

Use it to multiply the matrix with a scalar factor.


Transformation
Advanced transformation

Hotkey:	F8

Use it to transform a matrix. For every single cell (= matrix element) you can define an operation:

+n	Adds the value n to the matrix element.

-n	Subtract the value n from the matrix element

*n	Multiplies the value n to the matrix element

/n	Divide the matrix element by the value n

=XxxYyy	Create copy of the matrix element at position Xxx Yyy.

(xx=1..20, yy=1..20)

Example: =X1Y20

q	Square of a matrix element

w	Square root of a matrix element

\	1 / matrix element

Settins can be saved/loaded to/from file.

File extension: *.mtp

Note

All commands are case-sensitive.

You can use only one command per cell.


Determinante (3x3)
Determinant (3x3)

Hotkey:	F5

Use it to calculate the determinant of a 2x2- or 3x3-part of the input matrix.

In the dialog X1 and Y1 describes the upper left corner ot the partial matrix.


Lizenzbestimmungen
License for use and distribution

All copyrights to Matrix Calculator are exclusively owned by the author - Jan Weiland.

Matrix Calculator may be freely distributed, provided if the distribution package ist not modified. No person or company may charge a fee for the distribution of Matrix Calculator without written permission from the copyright holder.

Matrix Calculator ist distributed „as is“. No warrany of any kind is expressed or implied. You use at your own risk. The author will not be liable for data loss, damages, loss of profits or any other kind

of loss while using or misusing this software.

You may not use, copy, emulate, clone, rent, lease, sell, modify, decompile, disassemble, otherwise reverse engineer or transfer the licensed program or any subset of the licensed program, except as provided for in this agreement. Any such unauthorised use shall result in immediate and automatic termination of this license and may result in criminal and/or civil prosecution.

All rights not expressly granted here are reserved by Jan Weiland.

The terms of this license, as well as the Matrix Calculator interface design are subjects of changes in future versions of Matrix Calculator.

Installing and using Matrix Calculator signifies acceptance of these terms and conditions of the license. If you do not agree with the terms of this license you must remove Matrix Calculator files from your storage devices and cease to use the product.

Thank you for trying Matrix Calculator.

Jan Weiland


Support und Versionsliste
Support and version list

Jan Weiland

E-Mail:	janw@gmx.de

Newest version of this program is available at my homepage:

http://janw.home.pages.de/

Matrix Calculator is also available in a German version (called ‘Matrixrechner’).

Versionsliste

German-only versions:

Version	Datum

1.09.5.19	31.03.1998	Beta 1

1.14.0.31	10.04.1998	Beta 2

1.15.0.33	13.04.1998	Beta 3

1.16.0.36	14.04.1998	Beta 4

1.19.0.46	17.05.1998	Beta 5

1.20.1.50	07.06.1998

1.21.1.53	08.06.1998

English versions:

Version	Datum

1.22. 0.55	26.07.1998

1.24. 0.60	07.08.1998

1.27. 0.68	07.09.1998

Note

German version is also available at my homepage!


Bekannte Fehler
Known bugs

Gauss algorithm

- In rare cases the result contains rounding errors.

- X/Y-lines may not numbered correctly.

I will try to eleminate this bugs in future versions.


Neue und geänderte Funktionen
New and changed features in this versions

Version 1.27

+	Large screen font bug removed

+	Some translation bugs in toolbar corrected

+	HTML export improved

+	Homepage-Button added to „About-dialog“

Version 1.24

+	File operations for Matrix

+	Registristration of file extensions used by Matrix Calculator

+	File operations for Advanced Transformation in einer Datei

+ 	Maximizing of program window now possible

+	Hotkey of subtraction of matrix changed: Strg+U